151
72
281
36
-299
57
186
1647
137
803
-894
-632
378
-26
-691
2
-156
155
355
1149
-131
158
1084
87
125
11
553
152
759
551
34
588
129
1128
919
399
-206
20
271
78
32
245
-98
70
146
-260
117
2236
729
-1031
362
-28
-294
333
207
-1305
-214
141
-97
169
-135
7
-273
457
1002
-62
-468
-154
-119
54
180
373
484
99
65
-60
451
197
946
1190
370
-300
330
141
260
124
339
288
1032
36
-66
87
-12
318
1219
476
-466
895
-451
687
-591
-94
172
1800
194
-77
40
274
746
649
645
1324
42
-208
-66
397
415
210
-252
-36
350
1497
-42
43
96
-104
163
5
-8
-1247
-189
3245
37
21
-185
660
2028
407
169
37
600
129
667
174
126
-147
-24
98
4707
656
307
100
-741
60
-121
2434
-330
557
1634
-243
1797
1160
-177
175
55
-86
16642
-89
885
1234
122
-5
437
492
438
21
-100
310
353
1573
185
3343
109
2890
-75
-61
-69
-151
163
644
663
53
613
338
14
874
-221
362
-53
906
92
2452
952
-977
204
-136
88
134
-1129
-117
-165
-594
-41
148
557
1121
959
171
25
-601
-90
-125
1400
7819
122
50
73
99
304
554
-109
10477
1743
3617
-26
1023
288
327
460
1148
469
132
-146
61
519
797
-63
461
3355
295
-31
-303
825
-116
-505
924
54
175
-68
-49
-32
233
1226
1703
1647
425
225
1169
538
122
263
2335
1640
815
361
352
427
481
491
1944
566
253
438
633
101
-19
-53
1199
155
-215
967
512
181
3025
236
295
49
1676
188
166
179
-719
709
654
3186
139
508
-111
2060
444
716
569
-76
151
239
653
874
-87
1031
1530
331
233
-34
-109
2111
1053
1279
36
346
50
16
-73
-43
75
-261
-9
280
13
296
758
824
696
287
516
170
335
338
-105
-509
-190
250
824
2170
-118
-50
719
330
380
192
9
104
-18
-147
330
289
237
-2
1264
213
125
168
2637
511
-267
136
60
318
879
719
632
179
2148
-193
591
68
-80
-33
142
-60
81
1174
531
74
1020
21
-204
-540
963
-946
-193
-509
75
88
1291
4031
-243
149
-36
-23
-3
588
128
-206
35
80
180
-61
139
161
-38
22
69
-6
791
299
423
88
55
233
271
1048
63
159
269
-234
192
202
326
244
37
512
-477
-152
793
1094
194
1176
656
7
966
-75
-417
178
427
8
238
39
984
1396
240
760
164
931
370
114
-516
941
571
212
441
127
549
4157
252
540
748
1027
266
556
645
290
156
310
5152
686
440
27
140
-675
23
24
-131
2697
222
105
1559
1554
211
-16
329
-8
80
-133
9881
140
-2
295
332
25071
133
-1450
1232
-265
401
14
733
977
468
474
135
212
696
1
-541
1162
109
1692
251
318
400
575
454
234
186
-5
-230
497
60
363
395
-144
-162
132
19
118
540
500
425
329
-1172
578
110
1225
243
-196
450
116
239
-99
-44
417
-214
602
3121
507
-45
-590
403
453
587
-126
330
186
168
222
487
540
118
207
-228
770
110
500
180
-51
-254
833
220
584
848
1073
-268
108
49
1381
247
289
-49
223
-55
107
181
12
655
575
494
729
754
4346
-149
52
773
-226
268
141
-66
1380
601
742
1149
-31
111
265
3330
-170
33
-18
-116
-193
562
400
-328
329
46
242
234
-25
619
319
93
-48
254
177
719
-578
-8
-748
228
820
153
814
970
0
1199
-139
-5
136
305
233
90
244
120
1168
220
336
-1896
399
79
-89
230
1027
41
729
-121
86
652
420
279
287
233
140
1001
24
110
503
86
6251
94
251
79
61
952
-218
314
690
-69
-30
351
1965
266
161
-280
106
727
-1651
82
108
121
1069
-150
216
67
184
41
1271
240
153
-49
545
952
25
1095
-146
812
112
37
62
140
172
2811
-278
353
159
-116
1495
520
106
-301
1016
2180
252
-160
928
-213
3767
1915
2006
315
777
244
-45
-246
19655
1121
276
4788
883
3144
400
468
258
1139
-593
-1534
456
-165
-780
-356
-1051
-384
211
-242
564
334
3447
1614
675
-103
-101
1267
1068
-403
154
-110
-168
225
-56
498
345
-641
-27
436
-127
65
2509
170
-7
39
-256
251
-987
98
608
-128
-162
-275
-82
-349
124
48
1233
-23
-963
-208
1215
316
293
366
1311
18100
371
37
18
1833
-387
81
-1289
7559
-21
-201
95
65
-68
420
741
347
20707
254
320
57
263
484
118
-182
170
-440
12801
-90
-231
381
-62
2307
19899
-84
-785
110
135
141
-23
393
-725
2434
223
-123
-14
21
4281
76
830
44
24223
2639
-341
479
622
363
853
179
-198
449
32
-40
9070
-131
83
25
146
165
26
276
-605
-364
-283
424
167
-103
-748
181
153
-601
967
1574
51
-777
513
2246
9
-219
17
351
395
665
447
242
679
117
-263
-19
-136
152
-74
618
225
334
-350
-202
315
286
-19
-129
-145
936
32
928
-255
-431
13924
-64
1092
323
539
80
-478
-100
-91
121
-79
-447
640
11003
244
491
-396
517
-39
240
204
296
11
-104
260
76
-239
-2820
11216
877
147
-189
4767
-74
215
-227
14255
-397
875
240
789
-1
-278
-381
288
-41
22
-40
541
-325
206
607
56
225
89
-519
-113
486
786
170
17
-246
-14
-1426
234
493
2447
956
1673
294
334
-363
65
330
1879
367
836
-185
5807
-273
581
849
2018
-667
-16
195
9621
2202
1211
530
6350
200
83
-38
6895
483
381
299
800
96
455
215
-152
138
-50
68
570
127
221
204
386
0
251
1158
2398
528
-454
212
99
167
199
1338
285
977
2117
-29
40
-7
190
1132
695
2140
584
11
696
-11
4483
524
-48
166
-721
-3
174
-61
74
-25
-230
90
610
2004
511
1286
93
58
-48
-82
210
182
2561
128
398
158
-26
3172
8
238
26
231
-67
-1
2070
102
-194
368
141
582
260
571
902
14
1301
90
227
70
559
227
-17
0
83
-39
31
108
822
10
-78
-58
120
73
29
50
-76
1684
648
-796
-10
3
104
370
-588
419
-379
545
-234
82
-136
340
-145
134
-76
-516
296
850
-243
-1410
8
-819
20764
9324
12
-399
-883
309
-80
8
74
210
-572
61
215
104
-520
64
52
3586
-274
481
397
24
10
179
1361
-110
984
543
-18
16
-163
987
149
-6
130
626
1525
53
-2
-47
-246
53
97
51
1859
92
536
-11
954
-63
469
-378
-13
117
-92
2794
-60
423
-40
-81
859
-359
-193
96
1325
-82
1418
12112
33
723
-93
137
3477
78
1413
100
305
116
346
258
44
1055
-381
185
193
54
61
23
478
307
628
22
-1579
104
294
173
451
1967
349
411
211
-393
1013
54
-94
734
-473
453
88
337
3359
143
768
75
-1245
208
-336
-341
528
-1637
-39
1718
316
83
569
1787
224
153
343
154
4801
-54
-206
203
186
1055
552
3234
-9
-214
904
304
184
1335
-120
303
136
990
15020
44
1790
785
-76
4
4660
19
3
-43
1616
1290
1465
104
42
52
31
1911
12
442
177
-5
-49
142
2654
311
-225
397
22
552
1173
-160
-450
3401
132
-563
391
1334
427
-294
55
-137
-116
56
-823
-90
54
1367
-945
493
990
7881
1853
809
177
-312
-12
324
-56
362
553
-333
116
4279
154
-887
718
115
-146
20
-399
116
355
-97
165
486
297
439
802
-229
-24
30
255
143
-1566
658
617
-131
39
-185
-181
-170
476
1054
-107
-14
227
3
8
98
194
-130
265
959
601
-664
-153
-637
29
287
1185
277
253
844
336
-38
-111
112
284
88
795
96
250
-107
353
-658
88
529
44
266
1118
-49
314
168
-95
144
-35
-761
1810
-444
117
656
24
421
-137
744
271
90
83
911
485
927
266
1186
92
123
-78
39
1655
-45
718
86
403
-163
536
-413
41
355
-268
-8
325
733
621
575
-15
123
103
2022
40
265
15962
278
257
-219
-166
57
-130
214
-73
68
14
731
1125
71
736
-75
-83
-169
-48
121
443
0
1167
578
108
258
418
12
-47
46
395
-142
-95
-110
534
274
101
65
87
-73
-100
-55
702
-564
-61
-449
-56
-176
-10
44
-22
-557
544
-812
459
290
68
-19
-89
377
57
91
348
342
662
-4
84
701
-79
474
317
472
878
74
235
841
-93
-2
350
84
571
-49
-30
66
291
-32
263
-64
741
-13
431
1720
1610
1011
232
116
49
73
394
417
-94
77
549
16
376
76
-77
-127
-847
250
-590
1126
127
175
617
-42
148
-232
-711
707
690
-112
36
1768
5418
80
-171
14913
124
-97
179
-552
94
291
179
3282
389
-308
69
-179
710
-338
0
1080
723
304
240
488
-203
89
2149
385
-136
1136
3221
343
-190
14108
303
-475
339
613
18
217
211
26
-449
434
-289
685
-667
147
-65
-106
54
-44
-21
63
1864
575
31
831
1491
989
83
-157
-403
926
-109
479
362
66
215
-958
392
365
3079
410
-83
793
414
-390
203
-84
114
87
128
-270
253
70
293
-81
-45
14223
371
20663
14744
17748
21
-68
-27
-7
-746
615
1317
6284
152
-63
2810
56
520
-41
329
-232
1563
1120
-213
205
197
-90
957
189
-11
96
-242
-790
506
-178
147
-236
148
283
6312
-52
1716
-442
-96
178
75
272
893
1461
158
-454
411
-100
-228
135
1683
417
106
1235
704
-370
552
625
275
474
332
330
369
424
277
471
261
775
162
272
-73
9459
107
16944
1306
-65
28
166
-173
444
126
441
43
-1091
5
-96
355
376
670
257
139
139
265
119
274
40
64
-308
-17
723
-272
-135
-61
395
6594
236
391
-85
-1173
-27
95
41
23
-23
303
472
-592
-126
190
-258
207
-69
118
923
553
-20
-331
143
180
1513
-30
178
248
82
2187
856
76
287
190
-284
739
3863
2987
-21
296
140
-241
201
206
97
-23
586
189
1338
2676
-835
296
-13
31
8
3828
888
14924
1705
-1096
4971
999
196
169
-38
-1109
339
-859
428
652
-60
679
752
995
96
-108
6163
4
-94
236
98
803
1801
-255
102
555
1516
635
-41
5565
2120
-158
199
219
-101
42
1081
1128
248
2929
255
49
427
280
351
1703
553
58
687
236
210
-6
137
119
244
527
454
235
305
-8
775
-22
6095
712
138
294
480
70
228
2030
245
11
703
-43
-57
772
575
405
30
272
149
392
81
425
251
592
403
654
280
-132
61
511
170
1366
113
244
434
30
-1
923
-336
351
82
-121
71
305
-24
-273
672
193
-115
-167
-285
320
-133
2450
1917
-253
652
2277
236
127
-576
503
431
800
88
61
2069
952
103
145
206
176
-880
169
-69
-371
-180
-109
565
189
-39
499
198
-127
-743
-138
46
-44
235
363
-454
-40
367
64
-193
-16
55
506
19478
5147
745
18
75
137
1
-312
209
55
160
389
118
107
-3
30
245
-464
835
453
-496
-67
3035
-757
-541
170
-269
302
1410
-106
822
657
598
-204
1307
435
-251
910
102
-1044
947
-45
152
80
-152
-2
658
720
468
-134
154
-69
694
-217
553
588
156
82
363
-35
693
-345
190
439
251
-115
13008
-1354
1287
114
114
36
262
919
210
340
252
-1461
277
352
-22
-19
-190
-31
569
-21
697
-14
392
-214
169
332
403
1489
6766
94
-40
-84
111
-228
-339
-185
41
777
278
168
1210
-161
63
49
-114
150
335
113
-730
95
26
1815
857
131
-722
96
5452
354
827
-132
69
574
45
-301
114
431
-431
244
-302
75
50
357
63
64
296
13058
-229
-6
709
-404
668
40
70
-88
885
427
-18
-2850
395
1510
477
-314
153
609
410
51
-42
1467
67
-38
19295
791
263
-144
769
279
599
81
-240
295
313
24
152
1019
781
-103
753
31
-1227
182
-442
-619
16
554
-181
-101
-74
3248
-102
-283
67
15442
1627
-92
321
134
222
-174
157
654
730
6534
-175
-162
-9
959
2283
199
226
732
294
75
-1587
-131
-56
-613
128
232
742
154
308
806
19
1619
-393
1988
254
1599
14
174
554
2605
70
554
-45
-58
2150
756
-188
279
122
239
35
186
8
485
7
486
-538
767
165
268
507
701
485
4778
592
132
230
-288
176
337
1722
170
83
859
51
82
891
177
1042
85
151
119
434
1044
232
-782
-45
-359
2652
152
949
-87
814
3364
287
363
-507
-91
254
666
182
433
1228
1275
871
90
72
111
149
-178
-9
782
-292
1008
50
135
-601
1805
490
179
160
1772
1122
199
333
-107
-119
645
1174
793
-646
493
-218
422
-57
643
880
463
504
-87
-165
1404
113
-14
-74
12
702
480
394
-161
268
777
160
-2825
62
93
301
267
149
161
-31
483
659
288
268
253
521
16
206
54
46
1351
887
138
17
82
-202
-45
175
-125
465
-121
77
400
1569
-51
398
93
285
1237
28
9564
97
64
409
701
212
192
509
-545
184
2
1102
290
115
220
-219
199
824
-527
1376
73
-91
221
17
337
96
127
489
804
350
402
500
-219
17
152
-57
277
342
6
14205
446
130
-299
235
139
62
10
1020
55
-463
157
330
233
-60
268
-111
13
-182
62
236
-315
92
2029
-89
958
-65
1
-892
-87
63
134
-755
197
9
-393
173
301
357
652
-752
-62
37
51
-20
1656
371
482
73
-194
-208
1319
-375
-81
702
1265
17
-201
155
363
180
276
822
-444
78
649
102
236
-229
810
73
176
-118
23
81
500
6944
805
2027
-514
383
281
101
-91
-123
1018
-179
356
546
-262
357
906
-1038
720
72
355
316
1234
215
-38
345
-154
119
416
-521
-22
226
84
-126
181
103
167
4
-207
355
193
-30
9
833
-43
940
9326
733
-154
661
-172
1273
323
409
77
322
-3
400
44
243
-19
274
61
1158
159
491
496
-170
25
-359
534
541
664
218
258
-276
255
582
366
1360
-81
2557
269
-18
3237
-48
535
28
-32
52
148
-503
362
58
172
-1306
-182
267
257
-40
186
1184
2022
-212
-43
77
694
161
3
24
641
414
364
-23
343
457
-34
338
-320
503
206
374
47
181
1235
1954
1142
559
578
20
-355
14573
449
3215
-78
50
1989
333
482
144
162
833
-55
812
77
-174
260
775
166
86
-21
38
71
429
1587
-79
444
38
42
499
3830
16874
11717
160
-100
-228
179
-2
8
963
53
-125
72
313
-8
203
215
-268
720
-37
317
119
387
522
168
8
90
640
796
171
265
-12
986
147
43
114
426
855
1890
19
-90
13353
19130
15119
12143
12720
19398
7093
422
3277
114
-399
825
414
248
967
406
-3
-694
-189
574
-8
-153
64
691
186
196
7
558
24
137
0
699
222
71
919
256
399
-214
7
6
-44
-253
610
130
-237
-6
-109
-1525
507
279
-72
240
1261
-252
122
-84
500
503
952
-555
206
516
-5
-39
73
374
495
246
150
344
769
144
330
116
-104
-102
367
-8
-58
16
48
-57
939
244
72
-290
-4
-487
878
-28
105
379
620
394
-338
85
1222
541
585
-99
-644
533
62
404
171
24
450
-54
-84
638
485
-435
1753
156
-49
240
-3
140
425
717
135
21
1646
87
209
157
235
-562
1078
460
99
-38
395
-80
647
107
565
3163
955
2320
-113
167
119
91
-11
463
251
3
90
358
465
156
720
-101
509
688
6556
-248
-174
347
97
-79
141
34
-111
68
-148
768
399
-6
-232
294
291
95
-1
-110
304
64
65
-466
-39
798
123
-11
650
-9
-105
-128
177
-20
32
619
19
907
424
-724
1188
364
215
946
-327
932
-77
310
-143
7072
-179
345
126
949
-282
271
-360
8
125
273
-241
2191
316
2970
133
376
605
-41
48
131
-157
30
66
333
611
-140
259
518
185
395
1094
46
478
-301
-70
790
675
2070
263
74
-42
-9
18
-92
161
643
135
304
147
206
218
593
-67
3349
-100
-953
610
-333
579
41
280
95
-1128
-644
-8
573
1799
-418
-67
423
-367
229
138
304
349
255
1389
-330
267
-66
140
271
-102
309
657
180
481
-1807
-39
-249
100
-161
57
408
155
-79
635
-81
-48
212
110
-399
1024
359
556
1036
1901
541
3242
362
133
1293
-54
1
372
41
311
28
476
-71
103
685
5
228
-364
888
1490
612
85
389
-9
69
145
-46
2170
220
-1568
75
221
2063
67
159
-63
1253
1123
899
393
-118
-309
147
-696
-68
-56
57
427
108
79
122
951
914
372
115
159
-884
-648
2030
-173
859
495
154
10
400
797
-93
783
241
-434
1149
216
165
2044
272
-34
-77
-793
-71
-55
45
176
-339
332
78
-303
-174
-181
71
997
914
1174
333
-491
1467
417
-7
563
205
297
8
113
38
-408
319
1842
864
-7
-67
219
-65
341
64
1109
-286
423
1045
-200
35
138
-239
166
513
198
4819
271
1641
1545
262
58
902
1252
2199
277
1149
-79
517
219
2696
28
172
332
44
524
2638
472
-234
662
1298
-96
91
120
32
-329
-85
38
582
390
398
419
15
842
347
1737
-457
423
-112
1170
-1520
289
-11
676
478
510
446
1303
803
-377
-152
180
149
-538
996
40
96
697
1002
550
-206
211
296
173
415
-190
507
375
-5
752
305
262
1258
816
92
245
12454
20
1137
9
369
221
1124
-194
238
-280
-275
2567
188
65
1065
282
-27
994
-27
420
346
-139
405
161
2534
-6
106
1306
111
211
9059
327
497
805
1698
163
627
3756
52
394
108
974
31
350
351
325
140
5752
-271
-1553
1601
1311
-297
-45
104
33
760
1340
471
23
411
765
62
98
43
712
-605
-84
267
102
-133
2410
314
887
-375
-120
309
141
-129
-251
367
284
138
1965
85
165
-53
148
88
47
288
78
38
230
-109
-114
212
1098
915
4531
276
588
757
-88
-98
67
10
-25
180
89
566
-297
2164
-786
658
10
119
50
1956
148
59
1069
-23
329
29
80
895
753
618
155
78
32
528
-131
769
80
159
730
11731
693
1134
-105
127
-92
-157
58
426
443
356
-61
2350
581
-214
1317
42
367
90
1
148
-42
196
2466
394
-49
64
338
638
-675
-68
678
-7
174
-153
-79
-310
165
-105
-109
-573
463
303
360
-117
128
382
-220
451
14
80
-226
190
76
-51
327
1945
-117
-865
19
243
-63
212
512
-968
1685
-271
-498
4
3512
-91
211
48
-183
30
-351
205
-37
250
358
599
150
363
168
-52
248
762
2120
-42
-72
995
63
-408
-52
93
256
56
-95
28
246
1092
-152
88
-166
7
-53
2151
-185
943
369
1180
-56
123
507
662
621
-54
195
230
-31
-341
307
474
89
241
88
438
65
329
-57
-66
1040
719
919
1139
-1448
124
30
192
64
985
13
1468
24
202
517
34
103
593
-182
81
508
337
555
-14
392
-188
-6
-89
1335
89
24
834
358
-52
1026
-48
249
150
1699
710
-6
-12
130
471
158
1050
586
-159
-50
59
1524
469
740
-179
662
1537
379
-670
1145
-148
1272
98
760
-61
-471
209
566
-542
50
113
-114
168
-11
231
839
2098
278
978
-65
416
1972
1898
-42
46
1728
39
-436
68
38
-387
-363
-4
174
17
-35
458
-19
143
114
1630
-248
-1862
228
77
18
258
77
3528
36
-102
-109
443
110
586
111
462
1497
1182
-41
329
69
-118
145
389
1242
223
-638
332
-149
461
-218
996
86
75
255
730
322
524
377
1114
-97
4
-442
191
13706
1993
935
212
-195
41
121
2837
376
533
-685
468
713
308
1209
41
-10
695
540
-404
422
98
-159
-19
110
108
46
73
797
-482
554
428
252
205
5
603
891
1013
137
237
618
119
61
-75
68
511
618
465
-14
334
47
422
-173
755
412
-11
51
180
79
1175
37
171
383
-144
-217
-21
-24
-121
1390
-23
3
382
655
437
-290
-157
40
189
249
-355
696
547
-194
-270
109
251
528
11
460
384
32
502
195
208
1605
287
1050
430
380
509
296
855
206
362
140
927
354
-108
463
1538
-86
101
-525
-3
-1728
114
364
106
-11
228
393
135
-381
-181
1028
422
3347
-58
271
-686
205
269
-504
-238
603
5
-174
33
-260
977
-128
-108
444
543
126
139
182
498
346
-33
175
211
323
461
627
119
91
-174
679
1067
364
220
186
-186
28
852
840
8
76
-332
954
166
277
921
200
-64
-348
3230
-82
1246
-163
365
2545
734
1088
180
-86
269
359
925
-540
-886
616
-6
64
-64
-38
190
377
1112
-560
710
115
15
1441
315
868
718
254
198
812
0
367
133
580
-229
800
3
371
140
-218
40
3970
53
65
149
-289
376
7
-278
5
-48
678
4
896
-209
530
226
345
-12
-59
434
299
-20
6722
828
65
109
687
-51
138
-308
1456
1621
3009
-116
523
3785
-345
-222
4220
254
133
342
14
353
421
420
251
-42
-51
458
203
140
641
-110
38
2799
118
40
69
2969
45
2933
-429
1383
6
235
70
65
19748
128
232
-310
-445
-12
56
352
876
115
404
2824
-118
1598
193
4
-325
565
35
544
98
142
71
970
659
9110
-378
21379
-38
1049
-91
-128
-121
623
1049
1057
3259
-219
-66
763
-71
549
137
816
376
1298
-81
749
113
2
132
-528
1801
-187
-400
309
101
81
1323
-1995
708
97
-131
56
-28
-58
134
-198
283
58
234
-134
76
125
-449
19910
6
166
59
384
657
4150
143
597
687
51
-134
303
-100
-422
160
567
85
-75
245
350
2069
51
400
1930
149
35
26
694
-1370
-16
38
1022
549
14
270
2248
310
262
-1046
1739
722
3535
-76
2583
-140
-29
316
545
480
2813
637
-270
-44
187
1563
651
-24
599
-38
165
751
16
-217
176
-90
4243
716
-27
-264
50
4290
715
103
877
1999
393
-2135
-138
2095
321
444
243
16669
-78
277
21116
3490
-193
2148
199
88
708
4108
-70
1454
133
69
-390
-1282
1153
-20
332
155
177
0
-161
22525
325
55
770
268
19
558
-33
122
-677
-204
12044
3989
-80
74
335
-23
62
-110
93
-476
-255
24
-66
-339
-10
333
21
18
247
-267
107
334
1166
202
364
331
30
77
76
-29
1507
-54
11370
1127
293
12
8900
266
-290
529
383
-504
-494
13517
232
619
-589
-107
-60
-164
524
1145
258
-91
761
-272
285
596
107
-41
250
604
635
563
473
7
-58
75
1004
153
15190
2260
736
-264
1078
16
15895
266
1123
178
-64
2689
2634
-245
414
28
173
330
16
21121
11777
89
58
292
244
1873
565
1342
738
-119
8650
-75
-215
-153
372
-129
6
865
5214
239
5
-50
85
-266
1608
-100
402
219
3016
419
302
16
-494
73
86
39
44
237
-697
-150
958
315
202
2071
4615
1062
2126
70
270
124
2216
7396
780
285
146
-113
347
128
-294
544
-93
201
570
1091
-84
154
242
237
1286
1045
96
2414
19
524
6144
509
605
631
17558
4169
66
-60
-82
268
177
-687
65
674
86
460
19184
129
554
84
133
-71
120
862
703
546
61
10
1122
185
341
492
1000
507
-260
-172
91
8408
310
38
96
143
65
-286
-108
365
-63
337
-53
90
582
437
35
1631
-537
312
-352
-295
-1
-319
580
934
918
535
1735
611
873
430
262
205
263
2
180
611
701
-8
440
-17
209
209
22121
-129
-1148
55
132
169
187
992
-945
4144
29
201
53
221
3987
-109
640
262
585
194
550
30
199
220
-60
-438
1778
422
20344
12458
292
1860
2804
463
1196
407
369
375
2899
456
232
1010
193
-340
1939
307
22
607
432
95
1062
34
55
514
132
-154
4631
346
1820
194
1975
132
336
455
232
45
612
213
-425
-209
1283
83
1093
16446
-195
145
-24
-73
1317
106
1359
1372
310
810
232
132
347
150
1144
593
1073
2792
575
4
3
415
501
1162
574
37
359
317
-4
11
782
-43
1820
-244
-66
531
2124
93
190
74
-34
210
-50
453
-278
509
-105
742
1401
10
-1
-187
-27
562
1361
1878
139
1553
1370
18
72
214
-53
-317
-161
493
1180
158
5
19
775
82
594
12
7558
-212
-108
567
-55
7
645
427
-313
37
-282
-59
3870
581
379
110
179
5017
699
924
181
83
12625
1591
1608
-72
-116
-74
1060
-155
43
401
426
259
155
526
136
384
134
249
1757
1721
659
-1152
339
143
328
426
464
1236
14002
823
8097
465
635
463
595
670
139
254
-589
-579
-104
23
27
3483
23
196
145
51
-21
-35
690
4
91
2385
276
-97
14511
24
1935
3500
-118
-124
155
-30
438
-32
353
304
1415
34
289
1433
281
48
-214
662
202
-2
51
370
-422
-182
465
640
170
32
185
87
575
-648
-131
314
-172
212
-133
-5
204
-383
-94
333
373
418
30
95
41
564
829
530
478
81
130
-119
-46
-17
952
1055
261
79
1195
380
-199
-324
-7
195
-196
144
97
-295
51
31
1724
-275
-276
-188
-4
306
8
-34
357
3344
368
-488
23
-44
742
181
913
115
584
-77
692
401
-107
-16
-73
65
124
418
119
416
47
36
8
4
-218
35
924
17
1580
-206
1546
91
450
2440
35
-25
343
617
309
242
-26
451
-127
229
680
42
370
137
1422
338
88
-913
-28
292
-446
2161
763
476
439
1161
-321
93
126
-71
-209
814
-31
204
-69
137
-1256
-120
65
12
-200
-19
12387
147
1116
119
179
-86
112
298
86
645
824
1273
3
513
152
21
259
30
-245
260
2092
637
-21
48
200
788
424
622
763
-148
789
107
343
159
628
200
-4
-1138
9
171
395
1545
421
-63
-30
812
197
418
981
228
16
-64
225
55
797
86
946
1365
-302
180
141
-2210
388
259
719
891
989
-257
-472
-587
-283
-145
768
132
967
-245
-231
320
613
2013
445
273
348
-634
43
-16
-78
-161
1122
95
69
1351
1475
-209
-72
165
7546
584
-77
232
-186
-80
1637
789
65
-702
22
124
31
-385
-64
554
372
211
106
54
-132
-26
-19
583
-464
218
-122
470
53
1572
64
458
748
-6
-136
955
-3
517
31
993
192
440
-82
804
1975
233
-238
-86
1118
101
105
116
-151
257
-300
84
1927
-60
31
-766
53
203
303
-44
62
94
378
412
-257
226
-154
130
217
1071
196
-3
18
84
-1
-208
56
75
80
164
-13
114
1125
83
-23
91
604
248
397
-139
162
1158
-469
1222
845
-477
250
-520
-784
600
139
-32
377
236
25
997
193
54
1607
-186
115
-67
125
-366
49
-114
-15
223
16258
1979
-419
1295
1655
250
-302
978
345
254
-168
31
164
-658
-482
-166
738
1820
-153
84
47
-33
425
-360
247
1946
-22
56
146
1732
3215
747
27
217
53
110
74
208
8616
808
-290
75
35
-66
14113
951
100
8868
396
26
-460
-54
7
241
-67
674
3115
83
200
508
486
989
466
20
1986
-46
-209
206
360
-116
477
536
451
66
196
43
93
148
-232
748
4181
201
1633
-263
-207
-18
-146
-138
2038
-27
512
122
627
1565
99
310
529
-1282
638
-41
191
323
-48
164
27
255
122
1248
-21
199
8463
1281
234
1656
-44
-74
1054
-459
574
159
-210
579
173
-37
254
2845
433
671
569
1032
127
163
392
1766
617
7
506
-624
-776
-47
1
16514
-34
1675
753
-466
302
-520
48
264
-10
-156
-60
-42
31
-103
-153
-110
66
50
-430
-41
45
-1020
-24
-193
-45
7
154
-1187
302
8656
-156
434
116
-122
398
188
179
10933
5096
150
613
71
-574
2343
983
-247
297
192
1120
937
650
-65
3263
154
994
105
36
-210
81
619
1013
-285
-60
129
28
252
579
164
804
-262
318
204
184
72
275
900
168
23
1295
-138
103
252
138
114
854
-587
-45
-61
108
11
98
339
609
-689
960
13
7
73
39
89
3822
1922
1208
675
143
-110
50
639
14552
77
599
151
458
-309
2414
221
216
310
108
-31
2763
580
-28
-95
158
-450
-402
-2
516
68
86
598
1430
34
-64
389
124
560
145
996
384
168
375
412
-157
199
142
56
72
279
-266
670
872
125
-663
62
430
259
-112
275
458
2392
4353
-18
206
-266
560
316
-183
123
42
47
-241
162
37
37
-27
-167
-752
49
141
103
-76
73
262
811
7
668
1145
540
-150
-510
158
35
-161
43
31
201
1083
113
344
45
513
54
611
640
-18
849
569
138
644
287
106
-38
448
656
191
-158
251
56
-83
238
1860
-74
-25
428
126
192
115
40
8
2344
-72
7
-147
1391
456
-47
-27
288
26
75
2864
-90
53
2762
114
439
173
280
3354
695
88
-189
-58
10
47
283
96
9
-318
-1062
432
320
1370
469
-31
30
219
313
249
-311
1245
294
98
1854
190
-43
2182
653
922
35
-30
167
872
131
-11
3506
256
-150
-63
-111
357
478
32
67
119
66
320
83
-588
8444
107
-24
-573
-502
954
21011
-34
-370
124
-310
-87
29
-336
-30
-16
1813
708
112
3
3226
414
2538
-77
840
58
-145
-178
10
257
987
-58
315
-963
2
117
68
-240
104
577
918
667
1897
1262
879
40
-16
-2598
334
0
-26
9144
-192
180
-11
381
198
496
285
639
-191
17139
835
-26
1
519
312
242
447
339
263
-94
-23
49
1
-50
-321
922
2215
154
-139
-319
-26
4
109
108
-171
-209
240
212
409
72
1595
-158
105
66
725
-145
17
469
-61
8
19
462
-152
796
383
-23
1337
140
-15
456
1
303
-260
-244
491
-11
132
-423
3049
24
-4
31
1242
1194
23
-103
567
555
197
968
9
1557
698
1162
1524
-867
1329
-83
-175
6616
68
202
285
503
-1317
31086
62
1621
-100
539
159
131
281
151
947
138
-14
-145
109
606
30
3143
518
4256
342
230
-80
96
855
129
-65
-343
69
36
68
-380
164
74
42
186
1418
644
-215
-359
573
5191
29
-6
314
31
338
148
474
199
-165
1455
-11
-577
-320
-545
1696
1861
171
-342
-796
4557
-74
17602
17962
-544
485
57
2476
16489
1780
-106
-678
307
539
-321
233
7
462
550
945
16528
18573
144
164
63
220
267
-254
2
268
182
132
182
2097
553
-16
-50
53
-925
-704
1727
22
-403
144
117
19
-732
682
270
-154
168
-111
193
1240
80
25
36
74
8
-175
-62
-396
141
-836
3105
64
721
683
150
309
2
1327
-288
539
192
-49
-107
-62
395
140
-21
-112
-32
-603
-85
18
509
721
3726
10557
2089
13706
-1136
58
197
163
96
38
1060
-330
31
-373
-16
270
1495
127
256
629
211
-243
-125
-212
324
4094
82
588
71
497
157
11
-222
266
8818
-128
282
-471
596
-1198
392
-385
74
151
251
183
259
2
139
276
588
893
253
683
286
266
441
264
-7
49
-13
-2817
406
413
1237
854
315
-822
569
96
-128
210
-789
-140
1094
1428
2394
904
144
107
-435
62
-147
519
211
-110
356
169
730
618
809
219
5
29
1449
233
293
238
-51
303
365
581
-92
1744
41
-38
322
287
451
1486
411
401
364
-105
52
-255
-7
-422
284
499
-950
1254
49
-463
-545
437
285
15216
509
-244
21909
-268
115
-27
-524
3245
3326
882
-2532
1024
-80
192
16077
2006
5765
182
834
160
8
61
-70
-70
158
285
151
-129
-526
-284
-17
226
1584
363
-40
1158
323
55
113
-567
-134
878
-32
-244
110
111
-214
77
177
775
345
-61
-9
-20
27
613
344
-880
270
22
497
971
214
938
-35
2010
1113
256
440
79
3196
1962
1662
14391
23239
-80
187
58
-202
68
-131
398
191
5357
81
-193
102
-40
285
360
113
-1301
469
258
-75
60
206
310
344
-59
139
220
20649
1125
44
-7
455
-98
156
168
2
381
21
-62
-814
-128
3198
1284
192
715
1480
56
-98
2033
-170
10628
562
106
16
187
-1274
94
213
119
1893
105
41
1869
-85
-76
-13
-58
-198
771
-74
-170
-1
312
1074
259
145
639
310
730
96
293
946
-127
82
-146
112
-95
-59
776
245
441
242
38
295
-127
1005
357
852
-1256
-524
-8
-944
110
12
1187
-227
1250
434
571
-169
9
295
300
563
48
83
-80
132
167
-304
442
329
-302
537
582
1389
-205
-59
671
398
-4
175
212
615
313
932
-3
27
1204
175
-43
740
571
290
-51
672
-285
24
-173
-82
-157
-346
636
23
364
-141
10
-141
204
-804
184
-2735
2583
245
-135
266
59
753
1372
15446
313
250
1491
439
-24
-555
-326
146
-407
207
2700
62
18443
-7
6
13394
196
414
92
-805
69
1016
454
1672
-166
-562
317
723
501
-53
41
292
333
-195
-152
-540
443
474
1486
52
15009
14
-37
1371
22
49
795
-63
-197
-26
-351
-1
17
670
111
-113
2911
11359
10
63
44
15
-7
17
1675
525
8
2117
6315
115
4383
-62
-174
2657
163
48
40
-699
1975
-205
501
-162
36
-646
1514
-31
-504
7
635
2
784
264
325
1022
-240
221
436
-606
56
868
1154
513
176
45
60
2705
2464
-258
-1
284
48
189
601
20
1853
316
1300
98
-124
441
9
56
845
87
-64
-141
856
126
-164
-1420
235
1532
88
13
522
995
553
-220
118
-181
93
1104
1521
-413
-78
716
11154
-25
376
363
-89
288
-23
444
5204
203
142
87
1032
488
25
12
1324
390
-441
1025
28
470
934
797
-24
508
17
163
66
-77
5642
1051
1691
208
-840
69
-280
982
8
93
-93
-3
67
-26
885
163
304
216
-476
-260
-233
736
-416
144
2363
322
164
-13
695
-4
530
-70
1688
-231
116
132
8
928
502
-17
-460
-12
120
8231
-81
58
554
5
-26
994
344
357
4
421
815
-250
860
27
-28
620
54
-40
150
-131
957
349
4511
-32
685
717
1647
-106
60
186
-230
3
33
483
-40
583
778
1935
380
929
435
244
264
303
-236
198
-226
-277
308
133
-74
-3
-38
905
332
284
463
349
433
-143
-23
73
35
27
137
-531
910
-42
7952
7544
-560
-303
243
1550
183
16627
62
24
-86
321
-97
-385
358
785
-63
595
245
279
827
45
-236
-5
-11
-266
-50
14
62
1618
202
-437
-211
-515
307
53
634
430
108
559
980
22
127
287
271
54
16
-39
-34
401
-411
114
123
785
-839
766
-437
352
289
508
30
47
-270
-29
319
35
7
399
1564
-367
1121
1049
895
-5
-1814
-73
-31
137
-209
-133
2180
212
162
227
-768
-11
-294
142
118
-724
1152
870
479
-144
1056
-884
-19
-156
234
80
141
664
115
318
1057
1608
774
295
161
-35
93
1624
54
-164
273
-521
683
13947
341
-63
-46
96
83
-95
181
5294
155
758
850
3036
-73
-958
561
297
-167
405
78
-10
233
857
236
673
95
2
90
110
49
945
232
153
-857
29
-51
717
570
5692
8418
64
18
490
9
4531
407
92
230
-2563
514
-14
338
56
1611
-84
3586
-260
-146
-750
-616
124
380
2876
-7
116
32
220
666
-110
458
-217
876
8
-394
-516
594
-203
-83
-113
-31
-122
101
154
612
91
677
106
-76
143
78
-494
2840
143
-610
-1713
1002
11038
-172
460
185
907
700
255
424
1976
-577
-293
786
534
165
-66
637
133
-60
288
760
-28
151
1201
195
-523
63
-44
-229
336
32
-464
126
2323
20
357
155
-60
-1820
-232
1125
2560
706
-3365
-37
212
119
1126
72
82
-108
611
172
112
3156
695
211
367
135
314
1250
640
9712
1912
-1047
831
-36
132
-51
144
2901
-13
-1420
-1382
-878
708
12
-974
1326
65
-897
594
28
-151
-407
2333
-62
-173
334
317
217
8409
5056
-302
6027
629
-101
203
6078
327
351
378
931
-3
13665
-1779
-1401
-4333
-19826
-926
-411
561
559
164
-217
75
-143
340
160
1109
8421
9017
96
-45
165
-47
5899
456
921
97
159
170
337
-351
382
171
25
557
425
-112
28
12
265
293
1122
26
3793
-235
232
9
-690
-56
35
1236
470
362
118
97
162
-121
369
173
76
-7
-37
-110
447
1229
711
180
448
-23
-196
-499
-107
812
220
354
389
51
137
70
201
415
208
873
1320
1588
-457
-43
12923
36
-24
8
49
-11
50
24
246
-279
-13
104
-106
2797
39
-133
-68
-296
959
-96
-30
173
-107
-268
55
119
-138
129
44
210
159
-20
-59
-213
123
594
738
199
-43
-50
7
190
37
783
-42
201
177
711
12
11
-107
93
365
-117
56
-22
2620
87
62
-108
174
5956
84
279
343
-1
44
499
14339
76
525
-122
118
274
-174
332
-685
146
123
-141
1619
1127
-308
-156
540
35
-12
65
210
204
1522
-76
348
210
167
-14
161
-256
1128
-41
248
241
-139
6
70
108
13
1520
172
-195
-363
-513
1123
433
390
397
130
136
-199
-1
101
37
29
1385
64
27
3416
1492
759
-60
1095
-1660
1260
-188
523
-54
25
-16
97
119
430
-121
547
497
82
184
783
1311
285
147
167
-5
914
-456
1159
859
-286
806
-8
538
949
-442
14
6698
4120
-58
324
72
1865
26
-201
7118
119
139
2829
20
55
7531
7632
1183
-1315
51
158
1045
-165
-35
-1589
-93
-48
395
267
2730
-213
1296
29
-536
682
145
691
191
378
45
537
432
1299
989
-320
-216
115
-26
215
13537
905
172
1184
17
176
-226
119
130
246
26
63
60
-20
-30
-91
-43
488
1
504
391
-763
172
149
341
788
21210
13771
598
396
245
14476
10882
701
2762
-325
-67
346
-68
229
-14
108
28
349
61
273
384
-306
-1827
1582
185
511
-125
389
-37
793
329
36
191
-37
